home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 64
/
Volume 64 - JOGO DISK .iso
/
Games
/
We_Are_Human.swf
/
scripts
/
frame_31
/
DoAction.as
Wrap
Text File
|
2008-04-25
|
3KB
|
146 lines
function addScore(amount)
{
if(amount < 0)
{
cscore = 1;
}
amount *= cscore;
if(amount >= 25 * cscore)
{
cscore += 1;
timmer.gotoAndPlay(1);
}
score += amount;
spawn("scores",_root.p1._x,_root.p1._y,0);
_root[spleen].hell.text = amount;
}
var fric = 0.8;
var speed = 2;
var xSpeed = 10;
var ySpeed = 10;
var leftKey = 65;
var rightKey = 68;
var downKey = 83;
var upKey = 87;
var spikess = new Array();
var boo = false;
var boos = false;
var smalls = false;
var flashes = false;
var twos = false;
var cscore = 1;
var score = 0;
var times = 0;
movement = function(key, neg, y)
{
if(Key.isDown(key))
{
if(neg)
{
if(y == "x")
{
xSpeed -= speed;
}
if(y == "y")
{
ySpeed -= speed;
}
}
else
{
if(y == "x")
{
xSpeed += speed;
}
if(y == "y")
{
ySpeed += speed;
}
}
}
};
spawn = function(name, x, y, num)
{
i = 0;
while(i <= num)
{
spleen = _root.getNextHighestDepth();
attachMovie(name,spleen,spleen);
_root[spleen]._x = x;
_root[spleen]._y = y;
i++;
}
};
run = function(name, x, y, num)
{
spawn("stars",0,100 + random(350),0);
};
nights = function(name, x, y, num)
{
spawn("scream",20 + random(560),-1,0);
};
clap = function()
{
if(flashes)
{
spawn("flash",50 + random(500),50 + random(450),0);
spawn("flash",50 + random(500),50 + random(450),0);
}
if(smalls)
{
if(boos)
{
spawn("sdream",50 + random(500),-10,0);
}
else
{
spawn("sdream",50 + random(500),560,0);
}
}
};
bass = function()
{
Mouse.hide();
if(boo)
{
boo = false;
if(twos)
{
spawn("dumb",0,300,0);
}
}
else
{
boo = true;
spawn("dumb",600,300,0);
}
losl = p1._currentframe;
p1._rotation += 20 + random(50);
while(p1._currentframe == losl)
{
p1.gotoAndStop(random(8));
p1.bod.gotoAndPlay(1);
}
};
onEnterFrame = function()
{
i = 0;
while(i < 100)
{
_root.stars["star" + i]._x -= 5 / (16 / _root.stars["star" + i]._xscale * 4);
if(_root.p1.bod._currentframe == 2)
{
_root.stars["star" + i].play();
}
if(_root.stars["star" + i]._x < -10)
{
_root.stars["star" + i]._x = Stage.width + random(3);
}
i++;
}
ySpeed *= fric;
xSpeed *= fric;
p1._x = _xmouse;
p1._y = _ymouse;
};